﻿//写一个加法函数
//#include<stdio.h>
//
//int Add(int x, int y)  //x,y是形参
//{
//	return x + y;
//}
//
//int main()
//{
//	int m, n;
//	scanf_s("%d %d", &m, &n);
//	int r = Add(m, n);  //m,n是实参
//	printf("%d", r);
//
//	return 0;
//}

//#include<stdio.h>
//
//void set_arr(int arr[],int m)
//{
//	for (int i = 0; i < m; i++)
//	{
//		arr[i] = -1;
//	}
//}
//void print_arr(int arr[], int m)
//{
//	for (int j = 0; j < m; j++)
//	{
//		printf("%d ", arr[j]);
//	}
//}
//int main()
//{
//	int arr[] = { 1,2,3,4,5,6,7,8,9,10 };
//	int n = sizeof(arr) / sizeof(arr[0]);
//	set_arr(arr,n);
//	print_arr(arr,n);
//	return 0;
//}

////假设我们计算某年某⽉有多少天？
//#include<stdio.h>
//
////判断是否是闰年
//int is_leap_year(int x)
//{
//	if ((x % 4 == 0 && x % 100 != 0) || x % 400 == 0)
//		return 1;
//	else
//		return 0;
//}
//
////计算这个月有多少天
//int get_days_of_month(int x,int y)
//{
//	int days[] = { 0,31,28,31,30,31,30,31,31,30,31,30,31 };
//	int day = days[y];
//	if (is_leap_year(x) && y == 2)
//		day += 1;
//	return day;
//}
//int main()
//{
//	int m = 0;
//	int n = 0;
//	scanf_s("%d %d", &m, &n);
//	int r = get_days_of_month(m, n);
//	printf("%d年%d月有%d天\n", m, n, r);
//	return 0;
//}
//
//#include<stdio.h>
//
//int main()
//{
//	printf("%d\n", strlen("abcdef"));
//	return 0;
//}

#include<stdio.h>

int is_leap_year(int x);

int main()
{
	int m = 0;
	scanf_s("%d", &m);
	int r = is_leap_year(m);
	if (r == 1)
		printf("%d年是闰年\n", m);
	else
		printf("%d年不是闰年\n", m);
	return 0;
}
//判断是否是闰年
int is_leap_year(int x)
{
	if ((x % 4 == 0 && x % 100 != 0) || x % 400 == 0)
		return 1;
	else
		return 0;
}